스프레드시트 파일 형식 변환
IronXL for Python은 다양한 형식의 Excel 데이터를 가져오고 내보내는 간단하고 유연한 방법을 제공합니다. XLS, XLSX, CSV, JSON, XML 및 HTML을 지원하여 다양한 응용 프로그램 요구 사항에 적합합니다. 몇 줄의 Python 코드만으로 개발자는 Excel 데이터를 웹 통합, API 또는 추가 데이터 처리에 적합한 형식으로 변환할 수 있습니다.
Excel 파일을 HTML 또는 JSON으로 내보내면 웹 애플리케이션에 데이터를 쉽게 포함할 수 있으며, 이를 이진, 바이트 배열 또는 스트림으로 변환하면 데이터베이스 또는 기타 시스템과의 통합이 가능합니다. Excel 콘텐츠를 DataSet으로 변환하면 SQL 데이터베이스 또는 데이터 그리드를 쉽게 채울 수 있습니다. 이로 인해 수동 코딩이 줄고 생산성이 향상되며, IronXL은 현대적 데이터 중심의 Python 애플리케이션에 귀중한 도구가 됩니다.
다양한 형식으로 Excel 파일을 내보내는 5단계
이 예제는 기존 Excel 파일을 Sample.xlsx 에서 WorkBook 객체로 로드하는 것으로 시작합니다. 이 객체는 데이터 조작 및 내보내기를 위한 중앙 허브 역할을 합니다. SaveAs 메소드를 사용하여 워크북을 .xlsx 파일로 저장하여 최신 Excel 애플리케이션과의 호환성을 보장합니다.
다음으로, SaveAsJson 메소드는 워크북을 JSON 형식으로 변환하여 API 응답이나 가벼운 데이터 교환에 적합하게 만듭니다. ToDataSet 메소드는 워크북을 테이블 구조 데이터로 변환하여 원활한 데이터베이스 또는 UI 컴포넌트 통합을 가능하게 합니다.
마지막으로, ExportToHtml 메소드는 웹 브라우저에서 Excel 데이터를 직접 렌더링하는 HTML 파일을 생성합니다. 이러한 기능은 데이터 처리 작업을 간소화하며 IronXL을 Excel 파일로 작업하는 Python 개발자들에게 뛰어난 도구로 만듭니다.






